#div-logo {
  text-align: center;
}

#img-logo {
  width: 85px;
  height: 70px;
}

#form {
  text-align: center;
}

#form-email input {
  width: 320px;
  height: 54px;
  font-size: 18px;
}

#form-password input {
  margin-top: 20px;
  width: 320px;
  height: 54px;
  font-size: 18px;
}

#form-forget {
  margin-top: 15px;
  margin-left: 48%;
  width: 320px;
  font-size: 15px;
  text-decoration: underline;
}

#div-keep {
  text-align: initial;
  margin-left: 41%;
}

#keep {
  zoom: 150%;
}

#btn1 {
  width: 320px;
  height: 40px;
  border-radius: 24px;
  background-color: #0a71f7;
  text-align: center;
  color: white;
  margin: auto auto;
  margin-top: 18px;
}

#btn1:hover {
  background-color: #49a3f7;
  cursor: pointer;
}

.btn-text {
  padding-top: 8px;
}

#create {
  text-align: center;
  margin-top: 40px;
}

#create-text {
  font-weight: 100;
}

#btn2 {
  width: 320px;
  height: 40px;
  border-radius: 24px;
  text-align: center;
  margin: auto auto;
  margin-top: 8px;
  border: solid 1px;
}

#btn2:hover {
  border-color: darkgray;
  cursor: pointer;
}

#warnEmail {
  position: absolute;
}

#warnPassword {
  position: absolute;
}

.warn {
  color: red;
  font-size: 14px;
}

a {
  text-decoration: none;
  color: black;
}